long wound in the face and the scar it leaves - Alemán Inglés Diccionario